home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / networking / mail / maildeliver.lha / MailDeliver_Project / MailDeliver.doc < prev    next >
Encoding:
Text File  |  1995-02-02  |  3.2 KB  |  115 lines

  1.         *******************************
  2.         ***    MailDeliver.doc        ***
  3.         *******************************
  4.  
  5.             ( BETA RELEASE )
  6.  
  7.            (c) 1994-95 Rafreider Andrea
  8.                All rights reserved
  9.  
  10. General overview
  11. ================
  12.  
  13. Suppose you have AmiTCP,InetUtils1.3 & MultiUser on your amiga.
  14. As you know, incoming mail from SMTPd (the mail daemon) will be put in
  15. UUMAIL:username, so everybody can read or delete your private mail.
  16. In UNIX systems incoming mail is usually stored in your $HOME/MAIL/mailbox
  17. and is readable only by you.
  18. That's why MailDeliver comes !
  19.  
  20. With MailDeliver incoming mail to 'user'@your.amiga.internet.address will be 
  21. appended in $HOME/MAIL/'user', where $HOME is the home of 'user' specified
  22. in the multiuser passwd file.
  23.  
  24. If MailDeliver finds a file named ".forward" in your $HOME , incoming
  25. mail will be delivered to the new address specified in the first line
  26. of this file by calling MySMTPPost.
  27.  
  28. If 'user' doesn't exist on your amiga-system, MailDeliver will send the message
  29. back to the sender complaining that 'user' is unknown.
  30.  
  31. The file $HOME/MAIL/'user' will have 'user' as owner and will be have the
  32. following protection bits  ----rwed group ---- other ---- so that nobody except
  33. 'user' will be able to read it.
  34.  
  35. Nice isn't it ?
  36.  
  37. MailDeliver also adds a line like "From Maildeliver on date xxx hour xxx"
  38. at the beginning of each mail file; this is done for compatiblity with
  39. AmigaElm.
  40.  
  41.  
  42. Usage
  43. =====
  44.  
  45. MailDeliver 'user'@your.amiga.internet.address <MAILFILE
  46.  
  47. or
  48.  
  49. MailDeliver 'user'@ <MAILFILE
  50.  
  51. Example:
  52.  
  53. You may want to send a local message to user "pippo", to do this you
  54. can type the command:
  55.  
  56. MailDeliver pippo@ <MAILFILE 
  57.     or 
  58. MailDeliver pippo@your.amiga.internet.address <MAILFILE 
  59. where MAILFILE is the file containing the message.
  60.  
  61. With such command the contents of MAILFILE will be appended to
  62. HOME/MAIL/pippo , where HOME is the home of user "pippo".
  63. If the directory MAIL doesn't exist, maildeliver will create it!
  64.  
  65. How To Install for use with InetUtils
  66. =====================================
  67.  
  68. To install you simply have to copy MailDeliver and MySMTPPost in AmiTCP:bin/ 
  69. (inet:bin) and add the following line to the file S:StartSMTPd (read the 
  70. InetUtils documentation too !)
  71.  
  72.     SetEnv SMTPRMAIL MailDeliver
  73.  
  74. Then do the following:
  75.  
  76.     setowner AmiTCP:bin/MailDeliver root
  77.     mprotect AmiTCP:bin/MailDeliver urwed GROUP re OTHER re
  78.  
  79.  
  80. The following environment variables must be set up for the programs to work
  81. correctly: NODENAME,DOMAINNAME,HOSTNAME (if you have AmiTCP and InetUtils
  82. already installed you should have defined them).
  83.  
  84. Is MailDeliver package FREEWARE ?
  85. =================================
  86.  
  87. Yes it is, but if you are using it on your system  i'd like to receive an 
  88. e-mail from you , just to know how many amigas are connected to internet 
  89. (in this sense you could say that this package is E-MAILWARE)
  90.  
  91. Release version
  92. ===============
  93.  
  94. This is a BETA release !! (And will probably stay BETA forever since
  95. I don't have time to work on it) 
  96.  
  97. Author
  98. ======
  99.  
  100. Andrea Rafreider
  101. e-mail: andsk@amiga.dei.unipd.it
  102.  
  103. Bugs
  104. ====
  105.  
  106. No known bugs ! It has never crashed my machine yet :-)
  107. Anyway, if you find bugs you can e-mail me ! I will try to fix them
  108. when I'll have some time free.
  109.  
  110. Warnings
  111. ========
  112.  
  113. Use at your own risk !
  114.  
  115.